Programmeren 4
Home

Programmeren 4

Het fric-frac project
Het Fric-frac project
Analyse

Programmeren 4

Het Fric-frac project: analyse

Doelstelling

Met analyse bereiden we een ICT oplossing voor een bepaald probleem voor. In de analyse kijken we eerst naar de business context waarin het probleem zich stelt en bekijken we het probleem zonder dat we al een software-product als oplossing voor ogen hebben. Vervolgens stellen we één of meerdere oplossingsscenario's voor. Hiervoor maken we een functionele analyse van het probleem en beschrijven we wat er van de software-oplossing verwacht wordt.

Fric-frac is een programma waarmee je events kan publiceren op een online kalender. In het volgende stappenplan doorlopen we de definitie- en de ontwerpfase van het fric-frac project.

Stappenplan

  1. Filmpje: Fric-frac analyse
    Het filmpje is gemaakt voor Programmeren 3 en in het filmpje wordt er dus gesproken over C# en ADO.NET. In Programmeren 4 gebruiken we natuurlijk PHP en PDO.
  2. Om te weten te komen wat de applicatie allemaal moet kunnen doen interviewen we de klant. Tijdens het interview proberen we ons in te leven in zijn domein: Fric-frac Verkennend gesprek.
  3. ​Vermits de applicatie uiteenvalt in twee deelapplicaties maken stellen we eerst de Fric-frac Functionele vereisten - beheer op en daarna de Fric-frac Functionele vereisten - leden. In Programmeren 3 houden we ons alleen bezig met het beheer.
  4. Tijdens de interviews beginnen we al met het opstellen van het Fric-frac Domein model.
  5. In de gesprekken met de klant stellen we geleidelijk aan het Fric-frac Conceptueel model op.
  6. Daarna stellen we het Fric-frac Logisch model op.
  7. Met de klant maken we de use case diagrammen. Op basis daarvan maken we de use case beschrijvingen die we intern gebruiken om de applicatie te programmeren.
    1. Fric-frac Use Case Admin
    2. Fric-frac Use Case Person Index
  8. Op basis van het domeinmodel maken we samen met de klant de Fric-frac Wireframes om een idee te hebben hoe de pagina's van de website eruit moeten zien.

Opdracht

  1. Vermits we een database applicatie gaan maken is het belangrijk een goed idee te hebben van het domeinmodel dat we gaan implementeren. Doorloop dus aandachtig het stappenplan van hierboven.
  2. Voor deze les hoef je geen opdracht in te sturen.

JI
2019-03-24 16:31:24